forest clearing area - French English Dictionary